﻿#ads{height: 311px; position: relative;}
#ads .prev,#ads .next{ display:block; width: 31px; height: 58px; position: absolute; top: 130px;
z-index: 2;}
#ads .prev{left: 40px; background: url(images/prev2.png) no-repeat center center;}
#ads .next{right: 40px; background: url(images/next2.png) no-repeat center center;}
#ads .hd {
    bottom: 15px;
    height: 50px;
    position: absolute;
    width: 160px;
    right: 20px;
    z-index: 9;
    text-align: right; 
}

#ads .hd li {
    background: #fff;
    border-radius: 12px;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-right: 6px;
    overflow: hidden;
    
}
#ads .hd li span{display: none;}
#ads .hd li.on {
    background: #b60002;
}
#ads .bd .title{display: none;}

.Icons{background: #f3f3f3; height: 150px;}
.Icons ul{padding: 15px 30px;}
.Icons li{float: left; width: 89px; text-align: center; line-height: 28px; height: 28px; margin-right: 58px; }
.Icons li a{display: block;background: url(images/icon2.png) no-repeat;padding-top: 89px; transition: all 0.5s ease 0s;}
.Icons li.icon8 { margin-right: 0;}
.Icons li.icon1 a{background-position: -13px 0;}
.Icons li.icon2 a{background-position: -151px 0;}
.Icons li.icon3 a{background-position: -298px 0;}
.Icons li.icon4 a{background-position: -443px 0;}
.Icons li.icon5 a{background-position: -587px 0;}
.Icons li.icon6 a{background-position: -739px 0;}
.Icons li.icon7 a{background-position: -896px 0;}
.Icons li.icon8 a{background-position: -1040px 0;}

.Icons li.icon1 a:hover{background-position: -13px -120px;}
.Icons li.icon2 a:hover{background-position: -151px -120px;}
.Icons li.icon3 a:hover{background-position: -298px -120px;}
.Icons li.icon4 a:hover{background-position: -443px -120px;}
.Icons li.icon5 a:hover{background-position: -587px -120px;}
.Icons li.icon6 a:hover{background-position: -739px -120px;}
.Icons li.icon7 a:hover{background-position: -896px -120px;}
.Icons li.icon8 a:hover{background-position: -1040px -120px;}


#focusNews{float: left; width: 356px; height: 245px; padding:4px;
position: relative;margin-top:93px;}

#focusNews .slideNav {
    bottom: -2px;
    height: 20px;
    position: absolute;
    right: 10px;
    z-index: 999;
}

#focusNews .slideNav li.on {
    background: #d50208;
}
#focusNews .slideNav li {
    background: #fff;
    cursor: pointer;
    float: left;
    height: 7px;
    margin-left: 5px;
    text-indent: -999px;
    width: 12px;
}

#focusNews .pe_u_thumb_title {
    background: url("images/png.png") repeat-x;
    bottom: 5px;
    left:8px;
    display: block;
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: left;
    text-indent: 15px;
    width: 356px;
    z-index: 9;
}

#focusNews .pe_u_thumb_title  a {
    color: #fff;
    text-decoration: none;
}
.headNews .topicList .t .more{ color: #b60002; float: none;}
#focusNews .pe_u_thumb img{padding: 3px; border: 1px #ddd solid;}


/*通知公告*/
#notice{position: relative;}
#notice .bd{height: 343px; padding-top: 20px;}
#notice .next,#notice .prev{ position: absolute; display: block; width: 48px; height: 40px;
top: 0px; cursor: pointer; }
#notice .prev{border-left: 1px #fff solid;border-right: 1px #fff solid; left: 292px;
background: url(images/prev.png) no-repeat center center;}
#notice .next{ right: 0; background: url(images/next.png) no-repeat center center; }
#notice .next:hover{background: url(images/next.png) no-repeat center center #013f7c;}
#notice .prev:hover{background: url(images/prev.png) no-repeat center center #013f7c;}
#notice .infoList li{height: 50px; margin-bottom: 18px;}
#notice .infoList li .time{    background: #fff;
    border-radius: 6px;
    float: left;
    height: 48px;
    margin: 0px 15px 0 0px;
    width: 54px;}
 #notice .infoList li .date {
    background: #013f7c;
    border-radius: 6px 6px 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 54px;
}  
 #notice .infoList li .dateRight{color: #013f7c;
    display: block;
    font-size: 16px;
    line-height: 28px;
    text-align: center;
    width: 54px;} 
#notice .hd h3,#alumni .hd h3{ background: url(images/icon1.jpg) no-repeat #013f7c 10px 10px;padding: 0 12px 0 35px;}
#notice .bd .tempWrap{padding: 20px 16px;}
#Campus .bd .picList li .pe_u_thumb_title{display: none;}


#jytd .bd,#jxsk .bd,#jyjw .bd，#jydd .bd,#hqzx .bd,#jgzj .bd{ height: 205px;}

/*视频,校友录，专题*/
#video .hd h3,#zt .hd h3{ background: url(images/icon1.jpg) no-repeat #013f7c 18px -30px;padding: 0 30px 0 45px;}
#video .bd,#alumni .bd,#zt .bd{height: 205px;}
#video .bd ul,#alumni .bd ul{padding: 18px 0 0 10px;}
#video .bd li,#alumni .bd li{float: left; width:168px; margin-right: 10px; _margin-right: 2px; padding: 3px; border: 1px #ddd solid;
background: #fff;}
#video .bd li{ position: relative;}
#video .bd li img,#alumni .bd li img{width: 168px; height:129px;}
#video .bd li .pe_u_thumb_title,#alumni .bd li .pe_u_thumb_title{text-align: center; line-height: 32px;}
#video .bd li .bf{display: block; width: 22px; height: 22px; background: url(images/bf.png);
position: absolute; right: 20px; top: 97px;}

#zt .hdd h3{ background: url(images/icon1.jpg) no-repeat #013f7c 18px -30px;padding: 0 12px 0 45px;}
#zt .bdd{height: 210px;}

#zt .bd ul{padding: 20px 36px 0 36px;}
#zt .bd li{height: 174px; margin-bottom: 18px;}
#Campus .hd h3{background: url(images/xyfc.png) no-repeat 20px center;float: left; width: 280px; height: 48px;}
#Campus .bd .picList{ overflow: hidden;}
#Campus .bd .picList li{float: left; margin-right: 24px;}
#Campus .bd{height: 114px; position: relative;padding: 20px 45px;}
#Campus .prev,#Campus .next{display: block;position: absolute; width: 16px; height: 36px; top: 58px; cursor: pointer;}
#Campus .prev{background: url(images/prev1.png) no-repeat left center; left: 10px;}
#Campus .next{background: url(images/next1.png) no-repeat left center; right: 10px;}
#Campus .tempWrap{width: 1080px !important;}

#zt .pe_u_thumb_title{display: none;}
#zt .bd li img{
    height: 168px;
    width: 313px;
}

.link .hd{height: 40px; border-bottom: 3px #ddd solid;
font: bold 18px/40px "微软雅黑"; color: #02579b;
padding-left: 14px;}
.link .bd ul{padding: 20px 22px 20px 80px; overflow: hidden;}
.link .bd li{float: left; margin-right: 60px;}
.link .bd li select{width:200px; text-align:center;}



#sideToolBar{
    top: 55%;
    height: 82px;
    position: fixed;
    right: 130px;
    z-index: 99999;

}
.sidetop .backToTop a{
    background: url("images/meg.png") no-repeat 10px 5px #2681c3;
    cursor: pointer;
    height: 50px;
    width: 50px;
    border-radius: 50px;
    z-index: 9999;
     text-indent: -9999px;
}
.sidetop #backToTop a:hover {
    background: url("images/meg.png") no-repeat scroll 10px -34px #02579b;
}

.sidetop a{display: block; width: 50px; height: 50px; transition: all 0.3s linear 0s; margin-bottom: 4px;}
.sidetop .admin{
    background: url("images/sidetop.png") no-repeat 0 0;
}
.sidetop .e-mail{background: url("images/sidetop.png") no-repeat 0 -64px;}
.sidetop .admin:hover{ background: url("images/sidetop.png") no-repeat -67px 0;
 width: 128px;right:20px;}
.sidetop .e-mail:hover{ background: url("images/sidetop.png") no-repeat -67px -64px; width: 128px;right:20px;}
.sidetop .weibo{
    background: url("images/sidetop.png") no-repeat 0 -126px;
}
.sidetop .weibo:hover{ background: url("images/sidetop.png") no-repeat -67px -126px;
 width: 128px;right:20px;}
.sidetop .weixin{
    background: url("images/sidetop.png") no-repeat 0 -188px;
}
.sidetop .weixin:hover{ background: url("images/sidetop.png") no-repeat -67px -188px;
 width: 128px;right:20px;}


#sideToolBar .codes {
    background: #fff;
    border: 5px solid #d4d4d4;
    display: none;
    overflow: hidden;
    position: absolute;
    right: 55px;
    top: 0;
    width: 150px;
    z-index: 999;
}
#sideToolBar .codes li {
    float: left;
    padding: 5px 10px;
}
#sideToolBar .codes .weixin {
    width: 130px;
}
#sideToolBar .codes .weixin img {
    height: 130px;
    width: 130px;
}
#sideToolBar .codes p {
    padding-top: 5px;
text-align: center;
}
.sidetop #gotop{
    display: none;
}

.headeline{height:75px;}
.headeline li{height: 47px; text-align: center;}
.headeline .title{display: block; height: 47px;}
.headeline .intro{ line-height: 20px; font-size: 12px;}
.headeline .more{color: #e32601;}